self relocating - French English Dictionary